iT邦幫忙

2024 iThome 鐵人賽

DAY 12
0
自我挑戰組

New challenge 從頭製作Line Bot系列 第 18

第十八天 訓練提示詞

  • 分享至 

  • xImage
  •  

今天要來分享我是如何訓練提示詞,在訓練時因為有找到許多資料幫助我讓機器人更快速的接收我的訊息。以下便是大致的訓練過程。
與之前和Chat GPT時不同不需要與它進行基本的提問來讓他先從資料庫提取我希望它回答的東西。這次我可以藉由我找到的資料與它的回答來更新最即時、最正確的訊息
而我的訓練都是請它講述一個地區的資訊再以我找到的請它進行修正來讓它儲存推薦的資料。輸入完成後我也開始要求它以之前設定的對話流程與使用者進行對話,請它在使用者回答有需求時都照著這個流程引導他。以下是我在訓練時的圖片和一些訓練上的細節。
在我之前訓練好的資料裡,所有地區的資料還有盡可能的附上官網(有些可能是粉絲專業) ,再輸入資料時它偶爾會有一兩次無法記錄所有對話內容的問題,這時我只需要再重新丟一次那個地區的資料並告訴他哪些東西是正確哪些需要修正即可。
https://ithelp.ithome.com.tw/upload/images/20241001/20169352brtwm1WiMu.png
https://ithelp.ithome.com.tw/upload/images/20241001/20169352jF598z2Rd5.png
在進行問答時機器人也會將使用者引導進機器人可以回答的範圍以內,如果使用者執意偏離問題也可以直接跟使用者說無法回答
https://ithelp.ithome.com.tw/upload/images/20241001/20169352fDJXGw1onC.png
最後也補上希望它好好運作的期望希望之後不會再有修改。
在訓練提示詞的過程中因為並沒有官方推薦的訓練方式所以要讓機器人吸收進指定訊息定進行問答是一件非常花時間的事,在之後還會在對話上進行微調。但是現在必須先把提示詞丟進程式裡看能不能執行才不會浪費時間在無法使用的機器人上。因此明天我將會分享如何訓練好的提示詞指令丟進原本的程式裡並且進行測試。謝謝大家的閱讀,希望大家喜歡照次的分享。


上一篇
第十七天 Google AI Studio
下一篇
第十九天 測試提示詞與程式
系列文
New challenge 從頭製作Line Bot30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言